<?php namespace Common\Model;
use Hdphp\Model\Model;
//链接管理模型
class Link extends Model{
	//指定表名
	protected $table="link";
	///自动验证
	protected $validate=array(
		array('lname','required','链接名称不能为空',3,3),
		array('url','required','链接不能为空',3,3),
	);
//	自动完成
	protected $auto=array(
		array('logo','thumb','method',3,3)
	);
	public function thumb(){
		if(isset($_FILES['logo'])&& $_FILES['logo']['error']!=4){
			//执行上传
			$files=Upload::type('jpg,png,gif')->size(2000000)->make();
			//如果上传成功，返回对应路径
			if($files){
				return $files[0]['path'];
			}
		}
		if($logo=Q('post.logo'))
		return $logo;
		//没有就上传空
		return '';
	}
	public function store(){
	    if(!$this->create()) return false;
		if($error=Upload::getError()){
			$this->error=$error;
			return false;
		}
		$this->add();
		return true;
	}
	//编辑模型类
	public function edit(){
		p($_POST);
		if(!$this->create()) return FALSE;
		if($error = Upload::getError()){
			$this->error = $error;
			return false;
		}
		$this->save();
		return true;
	}

}



 ?>